dúvida em java [URGENTE] [RESOLVIDO]

1. dúvida em java [URGENTE] [RESOLVIDO]

antonio jose da silva almeida
ajsalmeida

(usa Outra)

Enviado em 06/10/2011 - 10:22h

pessoal tenho que fazer esse exercício de java , só que quando coloco pra imprimir essas duas variáveis
menor e maior ele não imprime , se eu colocar dentro do laço dá certo mas eu quero imprimir somente no fim e não toda vez que eu digitar , por exemplo e digito dez numeros e no final ele me dá a media e o menor e maior numeoros digitados
pfv pessoal preciso disso para hj a tarde
CODIGO :

package q1;

import javax.swing.JOptionPane;


public class MediaNumeros {
public static void main (String []args){

String ns;
int n=0,i=1,soma=0,j=0;

JOptionPane pedido = new JOptionPane();


while(i<=10){

ns = pedido.showInputDialog("digite o "+i+"º numero");

n = Integer.parseInt(ns);

int menor=n;
if (n<menor)
menor=n;
int maior=n;
if (n>maior)
maior=n;

soma = soma + n;

i++;
j++;
}

int media = soma/j;
pedido.showMessageDialog(null, "a media dos numeros digitados foi "+media);
pedido.showMessageDialog(, "menor numero digitado: "+menor);
pedido.showMessageDialog(null, "maior numero digitado: "+maior);



}

}



  


2. Re: dúvida em java [URGENTE] [RESOLVIDO]

wellington
wellingtonsr

(usa Slackware)

Enviado em 06/10/2011 - 13:59h

Declare as vaiáveis menor e maior onde você declarou "soma".






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts